-
Notifications
You must be signed in to change notification settings - Fork 132
Run whole test suite on numba backend #811
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
2eb7fe7
to
1f093cd
Compare
Locally I ran all the tests in Numba caching is baaaaaaaaaaaaaaaaaaaaaaaaaaaaaaad |
Some fun looking kernel crashes, such as in Both seem to be related to Elemwise (CC @aseyboldt) |
Found a small reproducer for one of the aborts: x = dvector("x")
out = 1 / x**2
graph = FunctionGraph(outputs=[out])
func = numba_funcify(graph) It works if I run it through the fast_run rewrites, but fails without them. |
Didn't we find an issue with power specifically recently? |
5c4491d
to
a1e3775
Compare
Okay, I added a patch for the power crash, disabling fastmath if the power is an integer for now |
6f6e8bb
to
53d9a26
Compare
53d9a26
to
9076c99
Compare
9076c99
to
0af7cb7
Compare
After caching the test file now runs in 50s after caching vs 6s before the PR, so only 8x slower now :( |
Mark overly specific tests as xfail
0af7cb7
to
17ef6a4
Compare
Description
What is broken / not supported by Numba:
Related Issue
Checklist
Type of change